home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
dirut
/
go54.zip
/
GO.HST
< prev
next >
Wrap
Text File
|
1990-11-06
|
15KB
|
360 lines
The following is a list of revisions to GO:
version 5.4 6 November 1990
- Modified the move algorithm in order to improve speed. I have included
the performance results for the curious. The tests were conducted on
an 80386, 16mhz with 32ns SRAM, 28ns 40MByte hard drive and a 3.5",
1.44 MByte floppy drive. I should have included this modification in
version 5.3D but got caught up on other projects.
version 5.3D 2 November 1990
- Modified the output display on the move feature. Now, instead of disp-
laying each move file on a different line, each file will display on
the same line.
version 5.3C 23 October 1990
- Added the /q switch to the file find function. The /q will prompt the
user to quit the search each time a match is found. This is the same
as the /j switch; however, /q will return the user to the directory
from which the search was started instead of to the directory containing
the found file.
- Cleaned up the display in the move file feature.
version 5.3B 17 September 1990
- Corrected a bug in the kill directory feature that would hang the
system on some directories while working properly on others.
version 5.3A 9 September 1990
- Corrected a bug disabling the kill directory feature.
version 5.3 4 September 1990
- I corrected a bug that prohibited a user from using the speed attribute
change feature when clearing all bits of a class of files
- I added the ability to move all files within a directory without having
to add a back-slash and *.*. This makes the move feature function more
like DOSs' copy command as far as syntax goes.
- I have reworked a couple of algorithms in order to keep the size of the
program down and improve performance. In addition, I have LZEXE'd the
program to further reduce space.
- Eliminated free registration to various groups. Complaints from those
who did register energized me into action (besides, the more money I
get, the happier I am...).
- I have included a simple registration form starting with this release
in order to simplify matters. I realized (actually, some users sugg-
ested) that it would be more beneficial to provide the bulk registration
scaling as opposed to users trying to get in contact with me. Although
I have an answering machine, I sometimes have problems returning calls
immediately (say within 48 hours). This should correct, or at least
reduce, that problem.
version 5.2 19 June 1990
- A bug was reported recently that could have devestating effects on
a users' hard or floppy disk. If a user requested that a directory
be killed, and the requested directory was not on the current drive,
the current directory was killed. I have corrected this but notifying
the user that it is not possible to kill directories outside of the
current drive.
- I have included with this release a registration form to both ease the
registration process and provide cost information.
- Also with this release, I no longer provide certain users with "no cost"
registration. I received numerous complaints about the unfairness of
my policy and must admit that a change was needed.
version 5.1 24 April 1990
- Wouldn't you know it, as soon as I release version 5.0, I receive two
separate requests to modify the attribute changing function. Oh well.
I have added the /C switch which will turn off ALL bits for either a
single or class/group of files. The difference between this and
returning a file to "normal" is the turning off of the archive bit.
The archive bit is turned on anytime a file has been created and/or
modified. This is how backup programs determine if a file should be
backed up during incremental and/or differential backups. Once files
have been backed up, the the archive bit is turned off (depending on
the type of backup performed. This is always true for full backups).
- I have elected not to remove the file display from speed archival
changes due to the limited amount of savings possible versus the
amount of recoding and increased code size necessary to make the
change. Maybe later...
version 5.0 24 April 1990
- Added the ability to remove entire directories (K) containing both files
subdirectories. Directories that contain less than three characters
(which could be your entire hard disk) will require user verification
prior to directory kill being performed.
version 4.2 18 March 1990
- Before attempting to move a file across drives, a check is made to
ensure that enough space remains on the target drive to hold the new
file. If it does, the move is made otherwise the user is informed that
there isn't enough space.
- Reworked a couple of algorithms to improve speed.
version 4.1F 6 March 1990
- Improved the information returned if a requested file does not exist
during the move function. The user is now told that the file does not
exist.
- Tightened up a couple of the algorithms slightly improving speed.
version 4.1E 5 March 1990
- Getting the bugs out of the move feature inadvertently created a bug
in the rename a directory feature. This has been corrected.
version 4.1D 2 March 1990
- Corrected a bug that would cause some files transferred from root,
while the user was in root, to fail.
- Corrected a bug that would cause a move failure when transferring files
to a RAM disk.
version 4.1C 23 February 1990
- Corrected a minor annoyance which prohibited the movement of a file
to a child sub-directory unless the absolute (full) path was given.
It now works as expected.
version 4.1B 22 February 1990
- This release is a bug fix to the move files feature. Following is a
list of corrected bugs:
-- moving files from the root directory failed - corrected
-- moving files from one drive to another would work but changed
the files' date and time stamp - corrected
-- moving wildcard files (group of files) resulted in the creation
of zero byte files but no move occured - corrected
version 4.1 20 February 1990
- Corrected bugs when moving files between directories, to and/or from
the root directory, and others.
- Added the ability to move files between designated drives, hard or
floppy.
- When a move is attempted into a directory where a file already exists
with the same name as the selected file, you will be informed that the
move did not take place and that a file probably already exists with
the requested files' name.
- During a file search, when GO cannot find the requested file, it will
tell you that the file does not exist or was probably entered wrong.
- Added the /s option for attribute changing allowing the user to bypass
the Y/N requirement for each file during mass file changes.
version 4.0 6 February 1990
- GO is now a 6-in-1 DOS utility!
- Added the ability to move a file or group of files. Since this op-
eration simply changes the file pointer in the directory, there is
no actual moving; therefore, it is fast than a copy and eliminates the
need to remove the file afterwards. Currently, this feature will only
move files across directories of the same drive. I am working on an
enhancement that will enable a file to be moved across drives.
- Modified the help screen when no arguments are given thereby taking up
less screen space.
version 3.46 4 February 1990
- Added the option to quit a search when you've found the file(s) you
want. This option is activated when the screen is filled and before
the program continues searc